package cn.iocoder.yudao.framework.web.controller.error;

import lombok.Data;

/**
 * <pre>
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 *  这里是文件说明
 * OOoO0OOoO0OOOooo0oOOOO0OOOOO0oooOO0ooOOO0Ooooo0OOOOo0ooooO0OOooo0Ooooo0OOOOO
 * </pre>
 *
 * @author 山野羡民（1032694760@qq.com）
 */
@Data
public class ErrorInfoVO {
    /**
     * 发生时间
     */
    private String time;
    /**
     * 请求方法
     */
    private String method;
    /**
     * 请求地址
     */
    private String url;
    /**
     * 请求参数
     */
    private String query;
    /**
     * 错误类型
     */
    private Throwable error;
    /**
     * 错误的堆栈轨迹
     */
    @lombok.ToString.Exclude
    String stackTrace;
    /**
     * 状态码
     */
    private int statusCode;
    /**
     * 原因短语
     */
    private String reasonPhrase;

}

